package com.example.petcare.service;

import com.example.petcare.pojo.HostDemand;
import com.example.petcare.pojo.PageBean;
import com.example.petcare.pojo.User;

public interface OrderService {
    // 查询订单
    PageBean<HostDemand> list(Integer pageNum, Integer pageSize, Integer status, Integer orderStatus);

    // 更新订单状态(status)
    void updateStatus(Integer hostId);

    // 更新订单状态(orderStatus)
    void updateOrderStatus(Integer hostId);

    // 更新订单状态(rejectStatus)
    void updateRejectStatus(Integer hostId);

    // 是否有新订单
    Integer hasNewOrder();


    // 查询用户信息
    User userInfo(Integer hostId);
}
